# 作者：宋安康
# 开发时间：2023/5/21 19:30

"""排序：升序"""
list1 = [1, 89, 23, 45, 65, 87]
print("did", list1, id(list1))
list1.sort()
print("now", list1, id(list1))

""""通过指定关键字参数，将列表中的元素排序"""
list1.sort(reverse=True)   # 降序
print(list1)
list1.sort(reverse=False)  # 升序
print(list1)

print("-----------------------------")
""""产生一个新的列表对象"""
list2 = [1, 89, 23, 45, 65, 87]
print("原列表", list2)
# 开始排序
new_list = sorted(list2)
print(list2)
print(new_list)
# 指定关键字参数， 实现元素的升序降序
desc_list = sorted(list2, reverse=True)
print(desc_list)

desc_list = sorted(list2, reverse=False)
print(desc_list)